// A Set of vetices that can return a random vertice. All vertices are assued to have the same rank.

#ifndef CHAINCOLORING_H 
#define CHAINCOLORING_H
//#include <map>	
//#include <utility>
#include "Vertex.h"
//#include "RankSet.h"
//#include "Group.h"
#include "Graph.h"
#include "VertexDirectory.h"
#include <cstdlib>
class ChainColoring
{
	public:
		ChainColoring(string xmlFilePath);
		
private:
//		CMarkup m_Xml; // For reading the data from the input file
		Graph m_Graph;
		VertexDirectory m_VertexWorld; 
//		set

};

#endif //CHAINCOLORING_H
